import pymongo

my_client = pymongo.MongoClient('mongodb://localhost:27017/')

db_list = my_client.list_database_names()

# 默认内置的3个数据库
default_db_list = ['admin', 'config', 'local']
default_db_list.append('darker')
for db in default_db_list:
    if db in db_list:
        print(f'{db} 存在')
    else:
        print(f'{db} 不存在')

"""
database_names 在最新版本的 Python 中已废弃，Python3.7+ 之后的版本改为了 list_database_names()
"""